@charset "utf-8";
/*公用*/
.comWidth{width:1000px; margin:0 auto; overflow:hidden;}
.leftArea{float:left;}
.rightArea{float:right;}
/*topBer*/
.topBar{ height:31px; background-color:#F7F7F7;line-height:31px;}
.topBar a:hover{ color:red}
/*logo*/
.logoBar{height:85px; background-color:white;}
.logo{padding-top:13px; height:80px;}
.logo img{ max-height:72px;}
.search_box{ width:430px; padding-top:23px; padding-left:185px;}
.search_text{ width:350px; height:30px; line-height:35px\9 ; /*9  CSS Hack代表所有的IE浏览器*/padding:0 5px; background-color:#FFF;    background: url("../images/bg200000.png") 0 0 repeat-x;border:1px solid #ccc;}
.search_btn{ width:70px; height:30px; font-size:14px; font-family:"微软雅黑"; background-color:#B61D1D;color:white;}
/*购物车*/
.shopCar{width:145px;border:solid 1px #DFDFDF; height:35px;background-color:#F9F9F9; margin-top:23px;font-size:14px; font-family:"微软雅黑";line-height:35px; color:black;
 margin-right:59px;}
.shopText{height:100%;width:85px; border-right:#DFDFD solid 1px;text-align: center;}
.shopText i{ height: 24px;width: 42px;background: url(../images/gouwuche.png) 10px 10px no-repeat;display: block;float: left;}
.shopNum{width:56px; height:35px; border-left:#DFDFDF solid  1px; text-align:center; }
/*导航*/
.nav{width:1423px; height:35px; margin:0 auto; background-color:#C9033B;}
.nav_left{width:190px; height:35px;float:left;position:relative;color:white;color: white;text-align:center;line-height: 35px;margin-left:73px;}
.nav_right{height:35px;width:810px;float:left;position:relative;}
.nav_active{float:left;position:relative;color: white;text-align:center;line-height:35px;width:135px;font-family:微软雅黑;font-size:15px;}
.nav_active1{ background:#B1002D;float:left;position:relative;color: white;text-align:center;line-height:35px;width:135px;font-family:微软雅黑;font-size:15px;}
/*内容*/
.crumb{height: 30px;margin-left: 125px;}
.crumb h2 strong{font-size: 16px; font-weight: bolder;}
.menu{width: 210px;}
.menu h3{width: 200px; height: 32px; line-height: 32px; font-weight: bold; font-size: 14px; color: #fff; padding-left:10px;  background: #ccc; border-top: 2px solid #b5b5b5;}
.menu_wrap{width:208px; border:1px solid #e6e6e6; border-top: 0; }
.menu_wrap dt{background: #f1f1f1; height: 28px; line-height: 28px; font-weight: bolder; padding-left: 10px; margin-bottom: 1px; position: relative; cursor: pointer;}
.menu_wrap dt b{display: block; width: 9px; height: 5px; overflow: hidden; background: url("../images/jdleft.png") -64px 0 no-repeat; position: absolute; left:180px; top:12px;}
.menu_wrap dt b.off{background-position: -64px -6px;}
.menu_wrap dd{line-height: 25px; padding-left: 10px;} 
.menu_wrap dd.cur{font-weight: bold;}
.menu_wrap dd b{font-family: Arial; color: #aaa; font-size: 14px; margin-right: 5px;}
.crumb{height: 30px;}
.crumb h2 strong{font-size: 16px; font-weight: bolder;}
.menu{width: 210px;}
.menu h3{width: 200px; height: 32px; line-height: 32px; font-weight: bold; font-size: 14px; color: #fff; padding-left:10px;  background: #ccc; border-top: 2px solid #b5b5b5;margin-left: 141px;}
.menu_wrap{width:208px; border:1px solid #e6e6e6; border-top: 0; margin-left: 141px;}
.menu_wrap dt{background: #f1f1f1; height: 28px; line-height: 28px; font-weight: bolder; padding-left: 10px; margin-bottom: 1px; position: relative; cursor: pointer;}
.menu_wrap dt b{display: block; width: 9px; height: 5px; overflow: hidden; background: url("../images/jdleft.png") -64px 0 no-repeat; position: absolute; left:180px; top:12px;}
.menu_wrap dt b.off{background-position: -64px -6px;}
.menu_wrap dd{line-height: 25px; padding-left: 10px;} 
.menu_wrap dd.cur{font-weight: bold;}
.menu_wrap dd b{font-family: Arial; color: #aaa; font-size: 14px; margin-right: 5px;}
.address_hd{width: 988px; border: 1px solid #e6e6e6; overflow: hidden;margin-left:140px;}
.address_hd h3{height: 33px; line-height: 33px; border-bottom: 2px solid #c30; font-size: 14px; color:#cc0000; margin-bottom: 8px; font-weight: bold; padding-left: 20px;}
.address_hd dl{width:948px; clear: both; margin: 0 20px 5px; border-bottom: 1px dotted #eee; padding-bottom: 10px;}
.address_hd dl.last{ border-bottom: 0;}
.address_hd dt{line-height: 25px;}
.address_hd dd{line-height: 25px; padding-right: 7px; color: #999;}
.address_hd dd a{color: #005ea7;}


.address_bd{border:1px solid #e6e6e6;margin-left:140px;height:323px;}
.address_bd h4{ height: 30px; line-height: 30px; font-weight: bold; padding-left: 20px;}
.address_bd form{ padding-left: 20px;}
.address_bd li{padding: 5px 0;}
.address_bd label {float: left; display: inline; width: 70px; position: relative; top:5px;}
.address_bd label span{color: #c30; margin-right: 4px;}
.address_bd form li{padding: 5px 0;}
.address_bd .txt{ width: 250px; height: 26px; padding:0 5px;  border: 1px solid #ccc; }
.address_bd input.address{width: 450px;}

.address_bd select{height: 24px; padding-top: 3px;}
.address_bd .check{position: relative; top:2px; margin-right: 2px;}
.address_bd .btn{width: 60px; height: 25px;}
.user{width:112px;height: 30px; margin-top:14px; position: relative; z-index: 100009;}
.user dt{width:112px; height: 30px; background: url("../images/icon.png") -64px -320px no-repeat; position: absolute; top: 0; left: 0; z-index: 10; cursor: pointer; overflow: hidden;}
.user dt em{display: inline-block; width:24px; height: 24px; margin: 2px 0 0 3px;  background: url("../images/icon.png") -202px -176px no-repeat;}
.user dt a{display: inline-block; height: 30px; line-height: 30px; vertical-align: top; padding-left: 5px;  }
.user dt b{display: inline-block; width: 13px; height: 7px; background: url("../images/bg1.png") -14px -283px no-repeat;font-size: 0; position: absolute; right: 10px; top:13px;}
.user dd{width: 310px; display: none; background: #fff;  border: 1px solid #e3e3e3; position: absolute; top:31px; right: 1px; z-index:8; border-radius: 5px 0 5px 5px; -webkit-border-radius:5px 0 5px 5px;}

.user .prompt{height: 37px; line-height: 37px; padding-left: 10px; background: #fcfcfc; border-radius: 5px 0 5px 5px; -webkit-border-radius:5px 0 5px 5px; }
.user .prompt a{color: #005EA7;}
/*我的订单*/

/*底部*/
.footer{text-align:center; background-color:#F5F5F5;line-height:24px; padding:50px 0;}
.footer i{font-style:normal; margin:0 5px;}
.footer a{color:#000;}
.footer a:hover{color:red;}
.web{padding-top:30px;}
.web img{margin:0 12px;}
.hr{height:25px;}